Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Shanghai Rolex Masters - Shanghai Playford Challenger Drummondville Challenger France F9 San Luis Potosi Challenger Gwangju Challenger Busan Challenger Wimbledon - London National Bank Open - Montreal Hangzhou Challenger BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston cinch Championships - London Rothesay International - Eastbourne U.S. Open - New York Chengdu Open - Chengdu Australia F2 France F8 USA F28 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F29 Australia F11 Australia F12 Australia F8 Australia F9 Australia F10 Australia F11 Australia F1 Australia F3 Australia F4 Netherlands F2 USA F23 Australia F11 New Zealand F1 Australia F12 Australia F1 Australia F3 Australia F4 Great Britain F7 Poland F1 Poland F2 Poland F4 Italy F16 Italy F17 France F12 Italy F22 Italy F23 Romania F7 Hong Kong F2 Australia F1 Australia F5 Chile F3 USA F24 France F6 China F6 Australia F1 Turkey F22 (Antalya) Australia F13 Athens Challenger Busan Challenger Salzburg Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Burnie Challenger Fergana Challenger Nottingham Challenger Granby Challenger Astana Challenger Montevideo Challenger Burnie Challenger St. Brieuc Challenger Blumenau Challenger Nottingham-2 Challenger Lexington Challenger Bangkok Challenger Tashkent Challenger Loughborough Challenger Le Gosier Challenger Leon Challenger Itajai Challenger Mexico City Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Istanbul Challenger Astana Challenger Lexington Challenger Tashkent Challenger Ortisei Challenger Santiago Challenger Cali Challenger Charlottesville Challenger Helsinki Challenger Toyota Challenger Bangkok Challenger New Delhi Challenger Kolkata Challenger Ilkley Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Knoxville Challenger Brescia Challenger Guangzhou Challenger Shenzhen Challenger Karshi Challenger Bangkok Challenger Manchester Challenger Toyota Challenger Canberra Challenger Togliatti Cup - Togliatti Busan Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Kaohsiung Challenger Akbank Private Banking TED Open - Istanbul Indian Wells Challenger Taipei City Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Flea Market Cup - Busan Cary Challenger Columbus Challenger Tiburon Challenger Traralgon Challenger Canberra Challenger Burnie Challenger Chennai Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Zhangjiagang Challenger Taipei City Challenger Anning Challenger Keio Challenger International Tennis Tournament - Yokohama Busan Challenger Alexander Kolyaskin Memorial - Donetsk Gwangju Challenger Little Rock Challenger Nottingham Challenger IPP Open - Helsinki Binghamton Challenger Charlottesville Challenger Chengdu Challenger Yokkaichi Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Baotou Challenger Oldum Brown Vancouver Open - Vancouver Mallorca Challenger Fairfield Challenger Traralgon Challenger Cassis Challenger Kobe Challenger Hong Kong Challenger Dallas Challenger Marrakech Challenger Dallas Challenger Seoul Challenger Bengalaru Challenger Istanbul Challenger Beijing Challenger Rennes Challenger Buenos Aires Challenger Caloundra Challenger Indian Wells Challenger Burnie Challenger Santos Challenger Irving Challenger Melbourne Challenger Andria Challenger Nottingham Challenger Furth Challenger Winnetka Challenger Vancouver Challenger Toyota Challenger Knoxville Challenger Nur-Sultan 2 Challenger Shanghai Challenger Raanana Challenger San Luis Potosi Challenger Bordeaux Challenger Istanbul 2 Challenger Tashkent Challenger Columbus Challenger Seoul Challenger Mordova Cup 2007 - Saransk Alphen Challenger Lisbon Challenger Gatineau Challenger Playford Challenger Nanchang Challenger Jerusalem Challenger Porto Challenger Canberra Challenger Seoul Challenger Morelos Challenger Playford Challenger Sydney Challenger Shenzhen 2 Challenger Yokkaichi Challenger Nonthaburi 3 Challenger Burnie Challenger Chennai Challenger Bengaluru Challenger Ilkley Challenger Pune Challenger Mexico City Challenger San Luis Potosi Challenger Morelos Challenger Seoul Challenger Leon Challenger Gwangju Challenger Traralgon Challenger Shenzhen 1 Challenger Cleveland Challenger Shenzhen 1 Challenger Surbiton Challenger Uncle Tobys Challenger - Tasmania Togliatti Cup - Togliatti Guzzini Challenger - Recanati Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bukhara Challenger - Bukhara Morelia Challenger Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City PBZ Zagreb Indoors - Zagreb Citta di Monza - Monza Project Independence Men's Challenger - Mandeville ECM Prague Open 2005 - Prague China Open - Beijing Singha Tennis Classic - Tarzana Mexico City Challenger Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton China Open - Beijing USTA Comerica Challenger - Aptos 2006 Challenger of Santa Clarita California Challenger - Valencia Regions Morgan Keegan Championships - Memphis Fifth Third Bank Tennis Classic - Lexington GHI Bronx Tennis Classic - Bronx Indianapolis Tennis Championships - Indianapolis The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Open Sud de France - Montpellier Ford Tennis Championships - Louisville Chennai Open - Chennai Medibank International - Sydney Wailea Men's Challenger - Maui Ciudad de Pozoblanco Open Diputacion - Cordoba AEGON Championships - London Taiwan Challenger - Kaohsiung Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok Brisbane International - Brisbane SA Tennis Open - Johannesburg Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Swanston Challenger - Sacramento Voit Mexico City Open - Mexico City Home Depot Center USTA Challenger - Carson Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Challenger Casablanca San Angel - Mexico City Aircel Chennai Open - Chennai Brisbane International - Brisbane Atlanta Clay Court Challenger - Atlanta PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest 2007 Challenger of Santa Clara - Valencia Campbell's Hall of Fame Tennis Championships - Newport Caloundra Challenger XL Bermuda Open - Bermuda San Jose Challenger Farmers Classic - Los Angeles Aircel Chennai Open - Chennai Biella 3 Challenger Czech Open 2006 - Prostejov Isla de Lanzarote - Lanzarote Sao Paulo Challenger Prague Challenger Rome Challenger Binghamton Challenger Isla de Gran Canaria - Mas Palomas Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Kyoto Challenger Astana Open - Nur-Sultan Kremlin Cup - Moscow Busan Challenger Brisbane International - Brisbane Topshelf Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Countrywide Classic USTA Challenger - Carson If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Birmingham Challenger West Lakes Challenger VI Gramado Open de Tenis - Gramado Santos Challenger Burnie Challenger Open de Nice Cote d'Azur - Nice Citi Open - Washington Winston-Salem Open - Winston-Salem Lexington Challenger Geneva Open - Geneva Citi Open - Washington Shanghai Challenger Drummondville Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Batman Challenger Sydney International - Sydney Vancouver Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Guadalajara Challenger Tata Open Maharashtra - Pune New York Open - New York Alexander Kolyaskin Memorial - Donetsk Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne San Luis Potosi Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Hua Hin Challenger Singapore Tennis Open - Singapore Astana Open - Nur-Sultan Champaign Challenger Happy Valley Challenger Maui Challenger Raanana Challenger Smith Barney Men's Challenger - Covington Open Parc - Lyon Libema Open - 's-Hertogenbosch College Station Challenger - College Station Viking International - Eastbourne Hall of Fame Open - Newport Citi Open - Washington San Diego Open - San Diego Brisbane International - Brisbane Surbiton Challenger Boss Open - Stuttgart Austin Challenger - Austin Winnetka Challenger The Hypo Group Tennis International 2008 - Poertschach Ho Chi Minh City Challenger Traralgon Challenger Canberra Challenger Kobe Challenger Surbiton Challenger AIG Japan Open Tennis Championships - Tokyo Newport Challenger International Indoor Tennis Championships of Croatia - Zagreb Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Canberra Challenger Bloomfield Hills Challenger Trani Challenger Trnava Challenger Launceston Challenger Taipei Challenger Shenzhen Challenger Rhodes Challenger Columbus Challenger Heilbronn Challenger Winnipeg Challenger Jinan Challenger Ramat Hasharon Challenger Las Vegas Challenger Pune Challenger Torneo Internacional Challenger Fila 2006 - Leon Cleveland Challenger Bratislava Challenger Bancolombia Open - Bogota The Artois Championships - London ATP Kremlin Cup - Moscow Istanbul Challenger Busan Challenger PTT Thailand Open - Bangkok Penza Cup - Penza Uncle Toby's Burnie Challenger - Tasmania BMW Open - Munich Stanford Challenger Sao Jose Do Rio Preto Challenger Calgary Challenger Budapest Challenger - Budapest Medellin Challenger Yokohama Challenger Ljubljana Open - Ljubljana Burnie Challenger Czech Open - Prostejov Kremlin Cup - Moscow Ortisei Challenger Serbia Open - Belgrade West Lakes Challenger Guangzhou Challenger Quimper Challenger Countrywide Classic - Los Angeles Open de Montauban - Montauban Legg Mason Tennis Classic - Washington Sydney Challenger Ourocard Tennis Challenger - Sao Paulo Cassis Challenger Sao Paulo Challenger Tour Finals Credicard Mastercard Tennis Cup - Campos do Jordao AIG Japan Open Tennis Championships - Tokyo 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul bett1HULKS Championships - Cologne SAP Open - San Jose Phoenix Challenger BB&T Atlanta Open - Atlanta Nottingham Challenger XL Bermuda Open - Bermuda Sofia Open - Sofia The Nottingham Open - Nottingham Winston Salem - Winston Salem Lermontov Challenger Boss Open - Stuttgart Anning Challenger Stockton Challenger Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Olbia Challenger - Olbia Countrywide Classic - Los Angeles Rabat Challenger Chennai Open - Chennai Open D'Orleans - Orleans Pro Challenger at Calabasas - Calabasas Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Aptos Challenger Abierto Mexicano Telcel - Acapulco PEOPLEnet CUP - Dnepropetrovsk Campbell's Hall of Fame Tennis Championships - Newport The LTA Wrexham Challenger - Wrexham Mons Challenger Gemax Open - Belgrade Taipei City Challenger Sunrise Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Champaign Challenger HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Brisbane International - Brisbane Canberra Challenger Granby Challenger Busan Challenger Medibank International - Sydney TED Open - Istanbul PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Dallas Open - Dallas AIG Japan Open Tennis Championships - Tokyo Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Brisbane International - Brisbane Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Truist Atlanta Open - Atlanta Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Infosys Hall of Fame Open - Newport Truist Atlanta Open - Atlanta SAP Open - San Jose Abierto de Tenis Mifel - Los Cabos Terra Wortmann Open - Halle AEGON Championships - London Citi Open - Washington Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Belgrade Open - Belgrade Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BB&T Atlanta Open - Atlanta Citi Open - Washington Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Brisbane International - Brisbane Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna New York Open - New York Delray Beach Open - Delray Beach Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Citi Open - Washington Sony Ericsson Open - Miami Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Geneva Challenger Open de Nice Cote d'Azur - Nice Kun-Ming Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Yokohama Challenger Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Legg Mason Tennis Classic - Washington Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Apia International - Sydney Murray River Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Rolex Paris Masters - Paris Kaohsiung Challenger AEGON Championships - London Kremlin Cup - Moscow TD Waterhouse Cup - Long Island cinch Championships - London Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo U.S. Open - New York SA Tennis Open - Johannesburg Adelaide International 1 - Adelaide Next Generation Adelaide International - Adelaide Serbia Open - Belgrade Kobe Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Citi Open - Washington Tennis Channel Open - Las Vegas Almaty Open - Almaty French Open - Paris Adelaide International - Adelaide Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Dallas Open - Dallas Wimbledon - London Heineken Open - Auckland U.S. Open - New York Mifel Tennis Open - Los Cabos Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Apia International - Sydney Open Sud de France - Montpellier French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Emilia-Romagna Open - Parma Pilot Pen Tennis - New Haven French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Championships - London Wimbledon - London UNICEF Open - 's Hertogenbosch Indianapolis Tennis Championships - Indianapolis Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne National Bank Open - Toronto French Open - Paris Wimbledon - London Rolex Paris Masters - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai U.S. Open - New York Cincinnati Open - Cincinnati French Open - Paris National Bank Open - Toronto French Open - Paris Australian Open - Melbourne Adelaide International - Adelaide Davis Cup, World Group, PO, ISR-AUT 2-3 National Bank Open - Montreal Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 ATP Cup - Sydney Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Sony Ericsson Open - Miami Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard) Olympics - Rio de Janeiro Olympics - Tokyo